home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1997 March / macformat-048.iso / Shareware Plus / Comms / IP Monitor ƒ / Example Scripts / IPMonitor.Frontier / IPMonitor.Frontier.rsrc
MacOS Resource Fork  |  1996-12-11  |  4.3 KB  |  [2CLK/LAND]

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: MacOS Resource Fork (archive/rsrc).

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert MacOS Resource Fork (archive/rsrc) magic Supported
10% dexvert Jesper Olsen Module (music/jesperOlsen) magic Supported
1% dexvert BeOS Resource Data (archive/beOSResourceData) ext Unsupported
1% dexvert AppleSingle (archive/appleSingle) fallback Supported
1% dexvert TTComp Archive (archive/ttcomp) fallback Supported
100% file AppleDouble encoded Macintosh file default
99% file data default
66% TrID Mac AppleDouble encoded default
33% TrID TTComp archive compressed (bin-2K) default (weak)
100% lsar AppleSingle default


id metadata
keyvalue
macFileType[2CLK]
macFileCreator[LAND]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 05 16 07 00 02 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000010| 00 00 00 00 00 00 00 00 | 00 02 00 00 00 09 00 00 |........|........|
|00000020| 00 32 00 00 00 20 00 00 | 00 02 00 00 00 52 00 00 |.2... ..|.....R..|
|00000030| 10 fe 32 43 4c 4b 4c 41 | 4e 44 00 00 00 00 00 00 |..2CLKLA|ND......|
|00000040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 01 00 00 00 | 10 68 00 00 0f 68 00 00 |........|.h...h..|
|00000060| 00 96 00 ff f5 f5 f5 f5 | f5 f5 f5 f5 f5 f5 f5 ff |........|........|
|00000070| 00 00 00 ff f5 f5 f5 f5 | f5 f5 f5 f5 f5 f5 f5 ff |........|........|
|00000080| 00 00 12 49 50 4d 6f 6e | 69 74 6f 72 2e 46 72 6f |...IPMon|itor.Fro|
|00000090| 6e 74 69 65 72 6f 02 00 | 00 00 32 43 4c 4b 4c 41 |ntiero..|..2CLKLA|
|000000a0| 4e 44 00 00 32 43 4c 4b | 4c 41 4e 44 00 00 b1 e0 |ND..2CLK|LAND....|
|000000b0| b1 e0 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000c0| 00 00 00 00 ae d3 aa 00 | 00 00 00 00 00 00 10 fe |........|........|
|000000d0| 0f 00 0f c0 ff ff cf f0 | cf 00 0f 0c 0c 0c 0c 0c |........|........|
|000000e0| 0f 00 0f c0 ff cf f0 f0 | cf 00 0f 0c 0c 0c 0c 0c |........|........|
|000000f0| 0f 00 0f c0 c0 c0 c0 c0 | cf 00 0f 0c 0c 0c 0c 0c |........|........|
|00000100| 0f 00 0f c0 c0 c0 c0 c0 | cf 00 0f ff ff ff ff ff |........|........|
|00000110| ff 00 00 00 00 00 00 00 | 00 00 00 00 00 00 7f ff |........|........|
|00000120| ff fe 40 00 00 02 5e 20 | 00 7b 40 4d db 03 5e ad |..@...^ |.{@M..^.|
|00000130| 5b 7b 5e 08 02 7b 40 00 | 00 03 7f ff ff ff 40 00 |[{^..{@.|......@.|
|00000140| 00 03 4e 97 98 cb 48 20 | 25 2b 40 42 09 63 4a 92 |..N...H |%+@B.cJ.|
|00000150| 25 2b 00 00 00 06 05 34 | 2e 30 62 31 00 00 00 09 |%+.....4|.0b1....|
|00000160| 08 46 72 6f 6e 74 69 65 | 72 00 00 00 fe 00 01 04 |.Frontie|r.......|
|00000170| fe 00 02 00 00 00 0c 00 | 00 00 76 00 00 02 00 00 |........|..v.....|
|00000180| 0f 06 47 65 6e 65 76 61 | 00 00 00 00 00 00 00 00 |..Geneva|........|
|00000190| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001a0| 00 00 00 00 09 00 00 00 | 00 00 00 00 00 00 00 06 |........|........|
|000001b0| 45 00 00 a4 d0 77 90 ad | 71 8e e9 00 00 00 2d 00 |E....w..|q.....-.|
|000001c0| 00 00 a0 00 3b 01 04 01 | b8 4c 41 4e 44 00 00 00 |....;...|.LAND...|
|000001d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001e0| 00 00 00 00 00 00 00 00 | 00 6f 6e 20 63 61 6c 6c |........|.on call|
|000001f0| 49 6e 73 74 61 6c 6c 41 | 70 70 20 28 70 61 74 68 |InstallA|pp (path|
|00000200| 29 20 c7 74 68 69 73 20 | 73 63 72 69 70 74 20 69 |) .this |script i|
|00000210| 73 20 73 61 76 65 64 20 | 69 6e 20 61 6c 6c 20 63 |s saved |in all c|
|00000220| 6f 6d 6d 65 72 63 69 61 | 6c 20 69 6e 73 74 61 6c |ommercia|l instal|
|00000230| 6c 20 66 69 6c 65 73 0d | 09 72 65 74 75 72 6e 20 |l files.|.return |
|00000240| 28 63 6f 6d 6d 65 72 63 | 69 61 6c 2e 69 6e 73 74 |(commerc|ial.inst|
|00000250| 61 6c 6c 41 70 70 20 28 | 70 61 74 68 29 29 0d 80 |allApp (|path))..|
|00000260| 00 00 00 00 00 80 00 00 | 00 00 00 00 00 00 0f 0e |........|........|
|00000270| 63 61 6c 6c 49 6e 73 74 | 61 6c 6c 41 70 70 00 00 |callInst|allApp..|
|00000280| 00 02 01 31 00 00 00 0a | 09 49 50 4d 6f 6e 69 74 |...1....|.IPMonit|
|00000290| 6f 72 00 00 00 05 04 49 | 50 4d 6f 00 00 0e 1b 00 |or.....I|PMo.....|
|000002a0| 01 03 fa 00 00 0d 7b 00 | 00 00 6e 00 00 00 00 0d |......{.|..n.....|
|000002b0| 01 00 00 00 08 00 00 01 | 08 0d 01 00 00 01 15 00 |........|........|
|000002c0| 00 02 1e 0d 01 00 00 02 | 27 00 00 06 88 0d 01 00 |........|'.......|
|000002d0| 00 06 90 00 00 07 90 0d | 01 00 00 07 9d 00 00 08 |........|........|
|000002e0| a3 10 01 49 50 4d 6f 00 | 00 08 a6 0d 01 00 00 08 |...IPMo.|........|
|000002f0| b0 00 00 09 9c 0d 01 00 | 00 09 a3 00 00 0a 6e 0d |........|......n.|
|00000300| 01 00 00 0a 7b 00 00 0b | 53 0d 01 00 00 0b 61 00 |....{...|S.....a.|
|00000310| 00 0c 3b 0d 01 00 00 0c | 40 07 61 70 70 49 6e 66 |..;.....|@.appInf|
|00000320| 6f 00 00 00 fc 00 01 03 | 38 00 00 00 6e 00 00 00 |o.......|8...n...|
|00000330| 32 00 00 00 00 06 01 00 | 00 00 d7 00 00 00 0e 10 |2.......|........|
|00000340| 01 49 50 4d 6f 00 00 00 | 11 0c 01 00 00 00 16 00 |.IPMo...|........|
|00000350| 00 00 23 0c 01 00 00 00 | 28 00 00 00 2c 06 01 00 |..#.....|(...,...|
|00000360| 00 00 d7 0d 61 70 70 31 | 73 75 70 70 6f 72 74 65 |....app1|supporte|
|00000370| 64 02 69 64 04 6e 61 6d | 65 00 00 00 09 49 50 4d |d.id.nam|e....IPM|
|00000380| 6f 6e 69 74 6f 72 04 70 | 61 74 68 00 00 00 00 0b |onitor.p|ath.....|
|00000390| 73 68 61 72 65 64 4d 65 | 6e 75 73 00 01 00 00 00 |sharedMe|nus.....|
|000003a0| 00 00 05 00 03 00 00 00 | 0c 00 00 00 00 00 00 00 |........|........|
|000003b0| 01 00 00 00 00 00 00 00 | 00 ac 4d ee 45 ad 71 8e |........|..M.E.q.|
|000003c0| ea 00 00 00 05 00 00 00 | 0a 00 00 00 06 5f 00 07 |........|....._..|
|000003d0| 43 68 69 63 61 67 6f 00 | 00 00 00 00 00 00 00 00 |Chicago.|........|
|000003e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003f0| 00 40 00 00 af 00 78 01 | 45 02 08 00 00 00 00 00 |.@....x.|E.......|
|00000400| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000410| 00 00 15 00 15 00 15 00 | 15 00 15 00 64 00 82 00 |........|....d...|
|00000420| 4b 0c 62 72 69 6e 67 54 | 6f 46 72 6f 6e 74 00 00 |K.bringT|oFront..|
|00000430| 01 05 00 01 04 38 00 02 | 00 00 00 18 00 00 00 71 |.....8..|.......q|
|00000440| 00 03 02 00 00 0f 06 47 | 65 6e 65 76 61 00 00 00 |.......G|eneva...|
|00000450| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000460| 00 00 00 00 00 00 00 00 | 00 09 00 00 00 00 00 00 |........|........|
|00000470| 00 00 00 00 06 45 00 00 | a8 61 fe 41 ad 71 8e dc |.....E..|.a.A.q..|
|00000480| 00 00 00 0e 80 00 00 9d | 00 51 01 06 01 a2 4c 41 |........|.Q....LA|
|00000490| 4e 44 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |ND......|........|
|000004a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 6f 6e |........|......on|
|000004b0| 20 62 72 69 6e 67 54 6f | 46 72 6f 6e 74 20 28 29 | bringTo|Front ()|
|000004c0| 0d 09 69 66 20 6e 6f 74 | 20 61 70 70 2e 73 74 61 |..if not| app.sta|
|000004d0| 72 74 20 28 22 49 50 4d | 6f 6e 69 74 6f 72 22 29 |rt ("IPM|onitor")|
|000004e0| 0d 09 09 72 65 74 75 72 | 6e 20 28 66 61 6c 73 65 |...retur|n (false|
|000004f0| 29 0d 09 72 65 74 75 72 | 6e 20 28 73 79 73 2e 62 |)..retur|n (sys.b|
|00000500| 72 69 6e 67 41 70 70 54 | 6f 46 72 6f 6e 74 20 28 |ringAppT|oFront (|
|00000510| 49 50 4d 6f 6e 69 74 6f | 72 2e 69 64 29 29 0d 80 |IPMonito|r.id))..|
|00000520| 00 00 00 00 00 80 00 00 | 00 00 00 80 00 00 00 00 |........|........|
|00000530| 00 80 00 00 00 00 00 08 | 65 78 61 6d 70 6c 65 73 |........|examples|
|00000540| 00 00 04 5d 00 01 03 38 | 00 00 03 d5 00 00 00 14 |...]...8|........|
|00000550| 00 00 00 00 0d 01 00 00 | 00 0a 00 00 01 d2 0d 01 |........|........|
|00000560| 00 00 01 df 09 47 65 74 | 4d 79 41 64 64 72 00 00 |.....Get|MyAddr..|
|00000570| 01 c4 00 01 04 38 00 02 | 00 00 00 30 00 00 01 18 |.....8..|...0....|
|00000580| 00 06 02 00 00 0f 06 47 | 65 6e 65 76 61 00 00 00 |.......G|eneva...|
|00000590| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005a0| 00 00 00 00 00 00 00 00 | 00 09 00 00 00 00 00 00 |........|........|
|000005b0| 00 00 00 00 06 54 00 00 | ac 4d ee 98 ad 71 8e dc |.....T..|.M...q..|
|000005c0| 00 00 00 07 00 00 00 97 | 00 85 01 5f 02 06 4c 41 |........|..._..LA|
|000005d0| 4e 44 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |ND......|........|
|000005e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 54 68 |........|......Th|
|000005f0| 69 73 20 73 63 72 69 70 | 74 20 64 65 6d 6f 6e 73 |is scrip|t demons|
|00000600| 74 72 61 74 65 73 20 68 | 6f 77 20 74 6f 20 67 65 |trates h|ow to ge|
|00000610| 74 20 74 68 65 20 63 75 | 72 72 65 6e 74 20 49 50 |t the cu|rrent IP|
|00000620| 20 6e 65 74 77 6f 72 6b | 20 61 64 64 72 65 73 73 | network| address|
|00000630| 0d 20 75 73 69 6e 67 20 | 49 50 20 4d 6f 6e 69 74 |. using |IP Monit|
|00000640| 6f 72 27 73 20 65 76 65 | 6e 74 20 73 75 69 74 65 |or's eve|nt suite|
|00000650| 2e 0d 6f 6e 20 47 65 74 | 4d 79 41 64 64 72 20 28 |..on Get|MyAddr (|
|00000660| 29 0d 09 69 66 20 28 20 | 21 49 50 4d 6f 6e 69 74 |)..if ( |!IPMonit|
|00000670| 6f 72 2e 69 73 52 75 6e | 6e 69 6e 67 20 28 29 20 |or.isRun|ning () |
|00000680| 29 0d 09 09 49 50 4d 6f | 6e 69 74 6f 72 2e 6c 61 |)...IPMo|nitor.la|
|00000690| 75 6e 63 68 20 28 29 0d | 09 6c 6f 63 61 6c 28 20 |unch ().|.local( |
|000006a0| 6d 79 49 50 20 3d 20 49 | 50 4d 6f 6e 69 74 6f 72 |myIP = I|PMonitor|
|000006b0| 2e 67 65 74 4d 79 49 70 | 20 28 29 20 29 0d 09 64 |.getMyIp| () )..d|
|000006c0| 69 61 6c 6f 67 2e 6e 6f | 74 69 66 79 28 20 22 59 |ialog.no|tify( "Y|
|000006d0| 6f 75 72 20 49 50 20 6e | 65 74 77 6f 72 6b 20 61 |our IP n|etwork a|
|000006e0| 64 64 72 65 73 73 20 69 | 73 3a 5c 72 5c 72 22 20 |ddress i|s:\r\r" |
|000006f0| 2b 20 6d 79 49 50 20 29 | 0d 47 65 74 4d 79 41 64 |+ myIP )|.GetMyAd|
|00000700| 64 72 20 28 29 0d 84 00 | 00 00 00 00 84 00 00 00 |dr ()...|........|
|00000710| 00 00 80 00 00 00 00 00 | 80 00 00 00 00 00 80 00 |........|........|
|00000720| 00 00 00 00 80 00 00 00 | 00 00 80 00 00 00 00 00 |........|........|
|00000730| 80 00 00 00 00 00 0c 47 | 65 74 4d 79 4e 65 74 4d |.......G|etMyNetM|
|00000740| 61 73 6b 00 00 01 da 00 | 01 04 38 00 02 00 00 00 |ask.....|..8.....|
|00000750| 30 00 00 01 2e 00 03 02 | 00 00 0f 06 47 65 6e 65 |0.......|....Gene|
|00000760| 76 61 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |va......|........|
|00000770| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 09 00 |........|........|
|00000780| 00 00 00 00 00 00 00 00 | 00 06 54 00 00 ac 4d ee |........|..T...M.|
|00000790| 98 ad 71 8e dc 00 00 00 | 08 00 00 00 96 00 7f 01 |..q.....|........|
|000007a0| 5e 02 00 4c 41 4e 44 00 | 00 00 00 00 00 00 00 00 |^..LAND.|........|
|000007b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007c0| 00 00 00 54 68 69 73 20 | 73 63 72 69 70 74 20 64 |...This |script d|
|000007d0| 65 6d 6f 6e 73 74 72 61 | 74 65 73 20 68 6f 77 20 |emonstra|tes how |
|000007e0| 74 6f 20 67 65 74 20 74 | 68 65 20 63 75 72 72 65 |to get t|he curre|
|000007f0| 6e 74 20 73 75 62 6e 65 | 74 20 6d 61 73 6b 20 61 |nt subne|t mask a|
|00000800| 64 64 72 65 73 73 0d 75 | 73 69 6e 67 20 49 50 20 |ddress.u|sing IP |
|00000810| 4d 6f 6e 69 74 6f 72 27 | 73 20 65 76 65 6e 74 20 |Monitor'|s event |
|00000820| 73 75 69 74 65 2e 0d 6f | 6e 20 47 65 74 4d 79 4e |suite..o|n GetMyN|
|00000830| 65 74 4d 61 73 6b 20 28 | 29 0d 09 69 66 20 28 20 |etMask (|)..if ( |
|00000840| 21 49 50 4d 6f 6e 69 74 | 6f 72 2e 69 73 52 75 6e |!IPMonit|or.isRun|
|00000850| 6e 69 6e 67 20 28 29 20 | 29 0d 09 09 49 50 4d 6f |ning () |)...IPMo|
|00000860| 6e 69 74 6f 72 2e 6c 61 | 75 6e 63 68 20 28 29 0d |nitor.la|unch ().|
|00000870| 09 6c 6f 63 61 6c 28 20 | 6d 79 4e 65 74 4d 61 73 |.local( |myNetMas|
|00000880| 6b 20 3d 20 49 50 4d 6f | 6e 69 74 6f 72 2e 67 65 |k = IPMo|nitor.ge|
|00000890| 74 4d 79 4e 65 74 4d 61 | 73 6b 20 28 29 20 29 0d |tMyNetMa|sk () ).|
|000008a0| 09 64 69 61 6c 6f 67 2e | 6e 6f 74 69 66 79 28 20 |.dialog.|notify( |
|000008b0| 22 59 6f 75 72 20 73 75 | 62 6e 65 74 20 6d 61 73 |"Your su|bnet mas|
|000008c0| 6b 20 61 64 64 72 65 73 | 73 20 69 73 3a 5c 72 5c |k addres|s is:\r\|
|000008d0| 72 22 20 2b 20 6d 79 4e | 65 74 4d 61 73 6b 20 29 |r" + myN|etMask )|
|000008e0| 0d 47 65 74 4d 79 4e 65 | 74 4d 61 73 6b 20 28 29 |.GetMyNe|tMask ()|
|000008f0| 0d 84 00 00 00 00 00 84 | 00 00 00 00 00 80 00 00 |........|........|
|00000900| 00 00 00 80 00 00 00 00 | 00 80 00 00 00 00 00 80 |........|........|
|00000910| 00 00 00 00 00 80 00 00 | 00 00 00 80 00 00 00 00 |........|........|
|00000920| 00 00 01 00 00 00 00 00 | 02 00 03 00 00 00 09 00 |........|........|
|00000930| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 ac |........|........|
|00000940| 4d ee 8e ad 71 8e ea 00 | 00 00 05 00 00 00 04 00 |M...q...|........|
|00000950| 00 00 06 5f 00 06 47 65 | 6e 65 76 61 00 00 00 00 |..._..Ge|neva....|
|00000960| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000970| 00 00 00 00 00 00 00 40 | 00 00 8c 00 58 01 22 01 |.......@|....X.".|
|00000980| e8 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000990| 00 00 00 00 00 00 00 00 | 11 00 11 00 65 00 65 00 |........|....e.e.|
|000009a0| 67 07 67 65 74 4d 79 49 | 70 00 00 00 fc 00 01 04 |g.getMyI|p.......|
|000009b0| 38 00 02 00 00 00 0c 00 | 00 00 74 00 00 02 00 00 |8.......|..t.....|
|000009c0| 0f 06 47 65 6e 65 76 61 | 00 00 00 00 00 00 00 00 |..Geneva|........|
|000009d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000009e0| 00 00 00 00 09 00 00 00 | 00 00 00 00 00 00 00 06 |........|........|
|000009f0| 54 00 00 ad 71 8e b9 ad | 71 8e dc 00 00 00 01 00 |T...q...|q.......|
|00000a00| 00 00 96 00 7f 00 fa 01 | d1 4c 41 4e 44 00 00 00 |........|.LAND...|
|00000a10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a20| 00 00 00 00 00 00 00 00 | 00 6f 6e 20 67 65 74 4d |........|.on getM|
|00000a30| 79 49 70 20 28 29 20 c7 | 52 65 74 75 72 6e 20 74 |yIp () .|Return t|
|00000a40| 68 65 20 49 50 20 6e 65 | 74 77 6f 72 6b 20 61 64 |he IP ne|twork ad|
|00000a50| 64 72 65 73 73 20 66 6f | 72 20 74 68 69 73 20 4d |dress fo|r this M|
|00000a60| 61 63 69 6e 74 6f 73 68 | 0d 09 72 65 74 75 72 6e |acintosh|..return|
|00000a70| 20 28 61 70 70 6c 65 45 | 76 65 6e 74 20 28 49 50 | (appleE|vent (IP|
|00000a80| 4d 6f 6e 69 74 6f 72 2e | 69 64 2c 20 27 49 50 4d |Monitor.|id, 'IPM|
|00000a90| 6f 27 2c 20 27 4d 79 49 | 50 27 29 29 0d 80 00 00 |o', 'MyI|P'))....|
|00000aa0| 00 00 00 80 00 00 00 00 | 00 0c 67 65 74 4d 79 4e |........|..getMyN|
|00000ab0| 65 74 6d 61 73 6b 00 00 | 01 02 00 01 04 38 00 02 |etmask..|.....8..|
|00000ac0| 00 00 00 0c 00 00 00 7a | 00 00 02 00 00 0f 06 47 |.......z|.......G|
|00000ad0| 65 6e 65 76 61 00 00 00 | 00 00 00 00 00 00 00 00 |eneva...|........|
|00000ae0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000af0| 00 09 00 00 00 00 00 00 | 00 00 00 00 06 54 00 00 |........|.....T..|
|00000b00| ad 71 8e ba ad 71 8e dc | 00 00 00 01 00 00 00 96 |.q...q..|........|
|00000b10| 00 7f 00 fa 01 f5 4c 41 | 4e 44 00 00 00 00 00 00 |......LA|ND......|
|00000b20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000b30| 00 00 00 00 00 00 6f 6e | 20 67 65 74 4d 79 4e 65 |......on| getMyNe|
|00000b40| 74 6d 61 73 6b 20 28 29 | 20 c7 52 65 74 75 72 6e |tmask ()| .Return|
|00000b50| 20 74 68 65 20 73 75 62 | 6e 65 74 20 6d 61 73 6b | the sub|net mask|
|00000b60| 20 61 64 64 72 65 73 73 | 20 66 6f 72 20 74 68 69 | address| for thi|
|00000b70| 73 20 4d 61 63 69 6e 74 | 6f 73 68 0d 09 72 65 74 |s Macint|osh..ret|
|00000b80| 75 72 6e 20 28 61 70 70 | 6c 65 45 76 65 6e 74 20 |urn (app|leEvent |
|00000b90| 28 49 50 4d 6f 6e 69 74 | 6f 72 2e 69 64 2c 20 27 |(IPMonit|or.id, '|
|00000ba0| 49 50 4d 6f 27 2c 20 27 | 4d 79 4d 4b 27 29 29 0d |IPMo', '|MyMK')).|
|00000bb0| 80 00 00 00 00 00 80 00 | 00 00 00 00 02 69 64 09 |........|.....id.|
|00000bc0| 69 73 52 75 6e 6e 69 6e | 67 00 00 00 e8 00 01 04 |isRunnin|g.......|
|00000bd0| 38 00 02 00 00 00 0c 00 | 00 00 60 00 01 02 00 00 |8.......|..`.....|
|00000be0| 0f 06 47 65 6e 65 76 61 | 00 00 00 00 00 00 00 00 |..Geneva|........|
|00000bf0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000c00| 00 00 00 00 09 00 00 00 | 00 00 00 00 00 00 00 06 |........|........|
|00000c10| 54 00 00 a8 cc c0 21 ad | 71 8e dc 00 00 00 07 80 |T.....!.|q.......|
|00000c20| 00 00 96 00 7f 01 5e 02 | 00 4c 41 4e 44 00 00 00 |......^.|.LAND...|
|00000c30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000c40| 00 00 00 00 00 00 00 00 | 00 6f 6e 20 69 73 52 75 |........|.on isRu|
|00000c50| 6e 6e 69 6e 67 28 29 20 | 20 c7 20 72 65 74 75 72 |nning() | . retur|
|00000c60| 6e 73 20 74 72 75 65 20 | 69 66 20 49 50 20 4d 6f |ns true |if IP Mo|
|00000c70| 6e 69 74 6f 72 20 69 73 | 20 72 75 6e 6e 69 6e 67 |nitor is| running|
|00000c80| 0d 09 72 65 74 75 72 6e | 28 73 79 73 2e 61 70 70 |..return|(sys.app|
|00000c90| 69 73 52 75 6e 6e 69 6e | 67 28 49 50 4d 6f 6e 69 |isRunnin|g(IPMoni|
|00000ca0| 74 6f 72 2e 49 44 29 29 | 0d 80 00 00 00 00 00 80 |tor.ID))|........|
|00000cb0| 00 00 00 00 00 06 6c 61 | 75 6e 63 68 00 00 00 c7 |......la|unch....|
|00000cc0| 00 01 04 38 00 02 00 00 | 00 0c 00 00 00 3f 00 01 |...8....|.....?..|
|00000cd0| 02 00 00 0f 06 47 65 6e | 65 76 61 00 00 00 00 00 |.....Gen|eva.....|
|00000ce0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000cf0| 00 00 00 00 00 00 00 09 | 00 00 00 00 00 00 00 00 |........|........|
|00000d00| 00 00 06 45 00 00 a8 61 | fe f0 ad 71 8e dc 00 00 |...E...a|...q....|
|00000d10| 00 0e 80 00 00 a0 00 65 | 01 04 01 8e 4c 41 4e 44 |.......e|....LAND|
|00000d20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000d30| 00 00 00 00 00 00 00 00 | 00 00 00 00 6f 6e 20 6c |........|....on l|
|00000d40| 61 75 6e 63 68 20 28 29 | 0d 09 72 65 74 75 72 6e |aunch ()|..return|
|00000d50| 20 28 61 70 70 2e 73 74 | 61 72 74 57 69 74 68 44 | (app.st|artWithD|
|00000d60| 6f 63 75 6d 65 6e 74 20 | 28 22 49 50 4d 6f 6e 69 |ocument |("IPMoni|
|00000d70| 74 6f 72 22 2c 20 22 22 | 29 29 0d 80 00 00 00 00 |tor", ""|))......|
|00000d80| 00 80 00 00 00 00 00 0c | 6f 70 65 6e 44 6f 63 75 |........|openDocu|
|00000d90| 6d 65 6e 74 00 00 00 d4 | 00 01 04 38 00 02 00 00 |ment....|...8....|
|00000da0| 00 0c 00 00 00 4c 00 00 | 02 00 00 0f 06 47 65 6e |.....L..|.....Gen|
|00000db0| 65 76 61 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |eva.....|........|
|00000dc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 09 |........|........|
|00000dd0| 00 00 00 00 00 00 00 00 | 00 00 06 54 00 00 ad 71 |........|...T...q|
|00000de0| 8e b8 ad 71 8e dc 00 00 | 00 01 00 00 00 96 00 7f |...q....|........|
|00000df0| 00 fa 01 e6 4c 41 4e 44 | 00 00 00 00 00 00 00 00 |....LAND|........|
|00000e00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e10| 00 00 00 00 6f 6e 20 6f | 70 65 6e 44 6f 63 75 6d |....on o|penDocum|
|00000e20| 65 6e 74 20 28 66 69 6c | 65 29 0d 09 72 65 74 75 |ent (fil|e)..retu|
|00000e30| 72 6e 20 28 72 65 71 75 | 69 72 65 64 2e 6f 70 65 |rn (requ|ired.ope|
|00000e40| 6e 44 6f 63 75 6d 65 6e | 74 20 28 49 50 4d 6f 6e |nDocumen|t (IPMon|
|00000e50| 69 74 6f 72 2e 69 64 2c | 20 66 69 6c 65 29 29 0d |itor.id,| file)).|
|00000e60| 80 00 00 00 00 00 80 00 | 00 00 00 00 0d 70 72 69 |........|.....pri|
|00000e70| 6e 74 44 6f 63 75 6d 65 | 6e 74 00 00 00 d6 00 01 |ntDocume|nt......|
|00000e80| 04 38 00 02 00 00 00 0c | 00 00 00 4e 00 00 02 00 |.8......|...N....|
|00000e90| 00 0f 06 47 65 6e 65 76 | 61 00 00 00 00 00 00 00 |...Genev|a.......|
|00000ea0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000eb0| 00 00 00 00 00 09 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ec0| 06 54 00 00 ad 71 8e b9 | ad 71 8e dc 00 00 00 01 |.T...q..|.q......|
|00000ed0| 00 00 00 96 00 7f 00 fa | 01 e6 4c 41 4e 44 00 00 |........|..LAND..|
|00000ee0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ef0| 00 00 00 00 00 00 00 00 | 00 00 6f 6e 20 70 72 69 |........|..on pri|
|00000f00| 6e 74 44 6f 63 75 6d 65 | 6e 74 20 28 66 69 6c 65 |ntDocume|nt (file|
|00000f10| 29 0d 09 72 65 74 75 72 | 6e 20 28 72 65 71 75 69 |)..retur|n (requi|
|00000f20| 72 65 64 2e 70 72 69 6e | 74 44 6f 63 75 6d 65 6e |red.prin|tDocumen|
|00000f30| 74 20 28 49 50 4d 6f 6e | 69 74 6f 72 2e 69 64 2c |t (IPMon|itor.id,|
|00000f40| 20 66 69 6c 65 29 29 0d | 80 00 00 00 00 00 80 00 | file)).|........|
|00000f50| 00 00 00 00 04 71 75 69 | 74 00 00 00 c5 00 01 04 |.....qui|t.......|
|00000f60| 38 00 02 00 00 00 0c 00 | 00 00 3d 00 01 02 00 00 |8.......|..=.....|
|00000f70| 0f 06 47 65 6e 65 76 61 | 00 00 00 00 00 00 00 00 |..Geneva|........|
|00000f80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000f90| 00 00 00 00 09 00 00 00 | 00 00 00 00 00 00 00 06 |........|........|
|00000fa0| 54 00 00 a5 9f 23 c6 ad | 71 8e dc 00 00 00 1b 00 |T....#..|q.......|
|00000fb0| 00 00 a0 00 6e 01 04 01 | 86 4c 41 4e 44 00 00 00 |....n...|.LAND...|
|00000fc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000fd0| 00 00 00 00 00 00 00 00 | 00 6f 6e 20 71 75 69 74 |........|.on quit|
|00000fe0| 20 28 29 0d 09 72 65 74 | 75 72 6e 20 28 72 65 71 | ()..ret|urn (req|
|00000ff0| 75 69 72 65 64 2e 71 75 | 69 74 41 70 70 6c 69 63 |uired.qu|itApplic|
|00001000| 61 74 69 6f 6e 20 28 49 | 50 4d 6f 6e 69 74 6f 72 |ation (I|PMonitor|
|00001010| 2e 69 64 29 29 0d 80 00 | 00 00 00 00 80 00 00 00 |.id))...|........|
|00001020| 00 00 00 01 00 02 00 00 | 00 0b 00 03 00 00 00 09 |........|........|
|00001030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001040| ac 4d e6 bc ad 71 8e ea | 00 00 00 06 00 00 00 1c |.M...q..|........|
|00001050| 00 00 00 06 5f 00 06 47 | 65 6e 65 76 61 00 00 00 |...._..G|eneva...|
|00001060| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001070| 00 00 00 00 00 00 00 00 | 40 00 00 63 00 7e 01 74 |........|@..c.~.t|
|00001080| 01 ca 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001090| 00 00 00 00 00 00 00 00 | 00 11 00 11 00 11 00 11 |........|........|
|000010a0| 00 11 00 11 00 11 00 11 | 00 11 00 11 00 11 00 11 |........|........|
|000010b0| 00 11 00 11 00 58 00 4a | 00 4b 00 00 01 00 00 00 |.....X.J|.K......|
|000010c0| 10 68 00 00 0f 68 00 00 | 00 96 00 a0 1d 38 1c 48 |.h...h..|.....8.H|
|000010d0| 00 00 00 1c 00 96 00 02 | 53 54 52 20 00 05 00 1a |........|STR ....|
|000010e0| 73 63 70 74 00 00 00 62 | 74 61 62 6c 00 00 00 6e |scpt...b|tabl...n|
|000010f0| 00 80 ff ff 00 00 00 00 | 00 00 00 00 bf f4 ff ff |........|........|
|00001100| 00 00 00 0a 00 00 00 00 | 00 82 ff ff 00 00 01 19 |........|........|
|00001110| 00 00 00 00 00 7f ff ff | 00 00 01 2c 00 00 00 00 |........|...,....|
|00001120| 00 8c ff ff 00 00 01 32 | 00 00 00 00 00 8d ff ff |.......2|........|
|00001130| 00 00 01 40 00 00 00 00 | 00 81 ff ff 00 00 00 17 |...@....|........|
|00001140| 00 00 00 00 00 80 ff ff | 00 00 01 49 00 9f 57 fc |........|...I..W.|
+--------+-------------------------+-------------------------+--------+--------+